using System;
using System.IO;
using System;
using Object = UnityEngine.Object;

namespace AnimatedImages
{
    internal static class StreamExtensions
    {
        public static byte[] PeekBytes(this Stream ms, int position, int count)
        {
            throw new NotImplementedException();
        }

        public static char PeekChar(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static char PeekChar(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static Int16 PeekInt16(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static Int16 PeekInt16(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static Int32 PeekInt32(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static Int32 PeekInt32(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static Int64 PeekInt64(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static Int64 PeekInt64(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static UInt16 PeekUInt16(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static UInt16 PeekUInt16(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static UInt32 PeekUInt32(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static UInt32 PeekUInt32(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static UInt64 PeekUInt64(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static UInt64 PeekUInt64(this Stream ms, int position)
        {
            throw new NotImplementedException();
        }

        public static byte[] ReadBytes(this Stream ms, int count)
        {
            throw new NotImplementedException();
        }

        public static char ReadChar(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static Int16 ReadInt16(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static Int32 ReadInt32(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static Int64 ReadInt64(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static UInt16 ReadUInt16(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static UInt32 ReadUInt32(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static UInt64 ReadUInt64(this Stream ms)
        {
            throw new NotImplementedException();
        }

        public static void WriteByte(this Stream ms, int position, byte value)
        {
            throw new NotImplementedException();
        }

        public static void WriteBytes(this Stream ms, byte[] value)
        {
            throw new NotImplementedException();
        }

        public static void WriteBytes(this Stream ms, int position, byte[] value)
        {
            throw new NotImplementedException();
        }

        public static void WriteInt16(this Stream ms, Int16 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteInt16(this Stream ms, int position, Int16 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteInt32(this Stream ms, Int32 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteInt32(this Stream ms, int position, Int32 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteInt64(this Stream ms, Int64 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteInt64(this Stream ms, int position, Int64 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteUInt16(this Stream ms, UInt16 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteUInt16(this Stream ms, int position, UInt16 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteUInt32(this Stream ms, UInt32 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteUInt32(this Stream ms, int position, UInt32 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteUInt64(this Stream ms, UInt64 value)
        {
            throw new NotImplementedException();
        }

        public static void WriteUInt64(this Stream ms, int position, UInt64 value)
        {
            throw new NotImplementedException();
        }
    }
}